@charset "utf-8";
/* CSS Document */

html{color:#000;background:#FFF; height:100%;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0; font-size: 12px; font-family:Arial; color:#333;}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}

a,a:hover { text-decoration: none;}
.fl { float:left; display: inline;}
.fr { float:right; display: inline;}
.pb50{ padding-bottom:50px;}.pt30{ padding-top:30px;}
.pt15 { padding-top:15px;}
.cl { clear:both;}

.login-header { background:url(../images/login_head.png) repeat-x; height: 97px;}
.login-logo { margin: 0 auto; width: 1000px;}
.login-main { position: relative; top: -8px; margin: 0 auto; padding:60px 20px 0 0; width: 950px; height: 560px; background:url(../images/login_bg.jpg) no-repeat;}
.login-pan { padding: 113px 0 0 35px; width:288px; height:297px; background:url(../images/loginPan.png) no-repeat;}

.loginBtnWrap{ padding-top: 30px; height:75px;}
.login_text { padding: 6px; font-size:14px; height: 18px; line-height:16px; width:210px; margin-left:30px; border:none 0; background:none;}
.loginBtn { background:url(../images/login.png) no-repeat; width:92px; height:38px;border:none; cursor:pointer;}
.remember-label{ padding: 15px 0 0 35px; font-size: 14px;}
.login-tips { padding:10px 35px 0 0; line-height:24px; color:#888;}
.login-footer { margin:0 auto; width:1000px; background:#fafafa; border:1px #e1e1e1 solid; height:40px; line-height:40px; text-align:center;}